'551
 angle 1 angle inc
 -771 -615 .sx inc
 *326 >=
 floor ceil 2 div 251 dec
 store

''''''''''''''''''''''''  Gene:  1 Begins at position  18  '''''''''''''''''''''''
 else
 >
 114 ~=
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  22  '''''''''''''''''''''''
 store
 | stop
 =
 stop
 xor
 dec
 angle *.deltie *.aim 251 1 floor 1 sub 5 *.tout7 *.aim *.eye9 div 2 ceil 1 mult 704 *.refbody -1 *.in7 22
''''''''''''''''''''''''  Gene:  2 Begins at position  52  '''''''''''''''''''''''
 cond
 1432 rnd store
 -1 10 1 start
 %=
 *.aimright <=
 %=
 -214 >
 526 *.refnrg - >

''''''''''''''''''''''''  Gene:  2 Ends at position  69  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  3 Begins at position  70  '''''''''''''''''''''''
 cond
 start
 *.body 50 mult 300 *.dx -1 *.hit *.tin1 *.in10 *.vshoot sub *.memval ++ true
 <
 -367 dropbool
 false
 %=
 -338 dupbool
 store
 inc
 -241 abs *.eye8dir -160 *-1097 abs *.strvenom !=
 over false
 *.numties 50 sub .aimright store
 div angle 10 251 div 2 ceil 1 *.refvenom 1 sub *.hitsx *.aim 251 sub *.tieang
''''''''''''''''''''''''  Gene:  3 Ends at position  125  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  126  '''''''''''''''''''''''
 start
 *.body 50 mult 300 *.aimleft -1 10 1
''''''''''''''''''''''''  Gene:  4 Ends at position  134  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  5 Begins at position  135  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub 50 *.refvenom .repro store
 -1 *.pwaste xor
 *.delgene * mod mult *.maxvel dec
 ~ rnd clear inc
 *.eye2width
''''''''''''''''''''''''  Gene:  5 Ends at position  157  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  6 Begins at position  158  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 -1 7 *.refaimdx 10 .strbody store
 *.aim 2 ceil 1 *.paralyzed *.aim 251 10 .up store
 *.trefvelmydn 251 div 2 1 & dist -- 5 sub 251 *.aim *.paralyzed sub *.mkvirus
''''''''''''''''''''''''  Gene:  6 Ends at position  197  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  7 Begins at position  198  '''''''''''''''''''''''
 cond
 -- ceil - dropbool
 pow -197 true
 -136 start
 *.up >=
 overbool
 ceil
''''''''''''''''''''''''  Gene:  7 Ends at position  211  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  8 Begins at position  212  '''''''''''''''''''''''
 else
 %=
 << -399 *.myshoot 2 div *.aim ceil *.tie div stop
''''''''''''''''''''''''  Gene:  8 Ends at position  223  '''''''''''''''''''''''
 -160 *.deltie ceil *.hit -188 *.trefaimsx true
 *.refaim
''''''''''''''''''''''''  Gene:  9 Begins at position  232  '''''''''''''''''''''''
 cond
 stop
''''''''''''''''''''''''  Gene:  9 Ends at position  233  '''''''''''''''''''''''
 inc
 * not
 false
 -133 *.shup true
 .up inc
 mult and
 10 1 *.refeye sub *.fixed mult 241 dec

''''''''''''''''''''''''  Gene:  10 Begins at position  253  '''''''''''''''''''''''
 cond
 store
 -1 .tiepres store
 10 .up store
 *.body 251 div .sharenrg store
 10 .up store
 *.tieloc 251 div 2 ceil -497 xor
 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  276  '''''''''''''''''''''''
 pow -- swap sqr *.shareshell -311 -542 div >
 .hit store
 1 floor 1 sub sub *.eye1width mult 300 10 1 *.ypos
''''''''''''''''''''''''  Gene:  11 Begins at position  299  '''''''''''''''''''''''
 start
 *.body 50 mult .repro store
 *.setboy
''''''''''''''''''''''''  Gene:  11 Ends at position  305  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  12 Begins at position  306  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 1 *.shoot 1 *.paralyzed *.aim 251 dup !=
 -22 store

''''''''''''''''''''''''  Gene:  12 Ends at position  324  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  13 Begins at position  325  '''''''''''''''''''''''
 cond
 sqr %=
 70 stop
''''''''''''''''''''''''  Gene:  13 Ends at position  329  '''''''''''''''''''''''
 218 >
 526 *.refnrg - >

''''''''''''''''''''''''  Gene:  14 Begins at position  336  '''''''''''''''''''''''
 else
 *.trefvelscalar !%=

''''''''''''''''''''''''  Gene:  14 Ends at position  338  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  15 Begins at position  339  '''''''''''''''''''''''
 else
 !=
 floor sqr store
 div - inc
 *.multi
''''''''''''''''''''''''  Gene:  15 Ends at position  347  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  16 Begins at position  348  '''''''''''''''''''''''
 start
 dupbool
 50
''''''''''''''''''''''''  Gene:  16 Ends at position  350  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  17 Begins at position  351  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub *.tiepres *.refvenom .repro store
 -1 stop
''''''''''''''''''''''''  Gene:  17 Ends at position  361  '''''''''''''''''''''''
 1 sub 5 *.hit stop
 251 1 floor *.tin5 *.tielen3 5 *.veldn *.in1 dist *.tieang1 << pow and
 pow mod 25 store
 *.mypoison << xor
 abs inc
 - <<
''''''''''''''''''''''''  Gene:  18 Begins at position  391  '''''''''''''''''''''''
 start
 *-95 angle store
 stop
''''''''''''''''''''''''  Gene:  18 Ends at position  395  '''''''''''''''''''''''
 - -1057 *.mkpoison .trefshoot inc
 dropbool
 ~ sqr xor
 *.sun inc

''''''''''''''''''''''''  Gene:  19 Begins at position  407  '''''''''''''''''''''''
 cond
 and
 >> 273 391
''''''''''''''''''''''''  Gene:  19 Ends at position  411  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  20 Begins at position  412  '''''''''''''''''''''''
 cond
 -1 10 1
''''''''''''''''''''''''  Gene:  20 Ends at position  415  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  21 Begins at position  416  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub 50 mult .repro store
 -1
''''''''''''''''''''''''  Gene:  21 Ends at position  425  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  22 Begins at position  426  '''''''''''''''''''''''
 cond
 start
 *.body *.pain sub 50 mult .sexrepro store
 -1 .shoot store
 10 1 *.robage *15 *232 sqr >
 floor
''''''''''''''''''''''''  Gene:  22 Ends at position  445  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  23 Begins at position  446  '''''''''''''''''''''''
 cond
 start
 *.body *.fixpos sub 50 mult .sexrepro store
 *.tin1 10 1 251 div *.paralyzed ceil -197 *382 *225 dup stop
''''''''''''''''''''''''  Gene:  23 Ends at position  466  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  24 Begins at position  467  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 *.eye5width .sexrepro store
 -1 .shoot store
 10 1 *.mydn *.aim 2 ceil *.reftie floor *.slime dist *884 xor
 add -68 ~ *.tieloc ceil dist *.eye8width drop -- swapbool
 overbool
 *-353 mult *.aim 251 stop
''''''''''''''''''''''''  Gene:  24 Ends at position  506  '''''''''''''''''''''''
 10 .up store
 mod dupbool
 div *.paralyzed ceil 1 *.refaim sub sub 50 mult .repro store
 -1 10 1
''''''''''''''''''''''''  Gene:  25 Begins at position  526  '''''''''''''''''''''''
 start
 *.body *.vshoot sub 50 store
 -1 .shoot store
 10 .up store
 *.eye6dir 251 div 2 1 sub *.sexrepro *.aim 251 sub .aimright store
 stop
''''''''''''''''''''''''  Gene:  25 Ends at position  550  '''''''''''''''''''''''

